package com.net.wanjian.networkhospitalmanager.bean.evaluate;

import java.util.List;

/**
 * Description: 获取评价列表项目
 * Created by lidongcai on 17/7/27.
 * Email:  lidongcaiocc@163.com
 */

public class SearchEventEvaluateTableResult {

    /**
     * result : 1
     * data : {"token":"k%2F7vQZp3yonwkHfVcK41GeQiabXt9t6j0TnfWM%2FVaX914bFgHr58Ou%2BnMfUC30KhOETGKqbzyh5syH%2FPwGM45g%3D%3D","EvaluationTableStudentToTeacherList":[{"EvaluationType":0,"EvaluationTypeName":"%E5%AD%A6%E7%94%9F%E5%AF%B9%E8%80%81%E5%B8%88","IsEvaluated":"0","EvaluatedUserInfo":{"UserIdentityID":"c4747c3c-1f80-4ff3-9e78-4b70291d58e6","UserInfoID":"707d0e90-d120-43d2-a352-ae9ef32931c1","UserInfoTrueName":"%E6%A5%9A%E4%B9%94","Department":"%E7%9A%AE%E8%82%A4%E7%A7%91","JobTitle":""},"EvaluationItemList":[{"EvaluationItemID":"5f5bbe62-3fec-4484-9e46-7065436bfcdf","EventEvaluationItemID":"7f9241be-d6d9-4c2e-991b-7b359d3c1d73","EvaluationItemName":"%E5%8F%91%E5%8F%91%E5%8F%91%E6%88%BF%E4%BB%98%E4%BB%98","EvaluationItemValueResult":""}],"EvaluationTextContentInfo":""}],"EvaluationTableStudentTeacherToEventList":[{"EvaluationType":1,"EvaluationTypeName":"%E5%AD%A6%E7%94%9F%E5%AF%B9%E4%BA%8B%E4%BB%B6","IsEvaluated":"1","EvaluationItemList":[{"EvaluationItemID":"add7b888-b261-46c7-8b98-4eac49001793","EventEvaluationItemID":"afeac89e-5ffa-49f7-9377-1b77c213d408","EvaluationItemName":"%E6%A0%BC%E5%8F%BD%E6%A0%BC%E5%8F%BD","EvaluationItemValueResult":"2"}],"EvaluationTextContentInfo":""}]}
     */

    private int result;
    private DataBean data;

    public int getResult() {
        return result;
    }

    public void setResult(int result) {
        this.result = result;
    }

    public DataBean getData() {
        return data;
    }

    public void setData(DataBean data) {
        this.data = data;
    }

    public static class DataBean {
        /**
         * token : k%2F7vQZp3yonwkHfVcK41GeQiabXt9t6j0TnfWM%2FVaX914bFgHr58Ou%2BnMfUC30KhOETGKqbzyh5syH%2FPwGM45g%3D%3D
         * EvaluationTableStudentToTeacherList : [{"EvaluationType":0,"EvaluationTypeName":"%E5%AD%A6%E7%94%9F%E5%AF%B9%E8%80%81%E5%B8%88","IsEvaluated":"0","EvaluatedUserInfo":{"UserIdentityID":"c4747c3c-1f80-4ff3-9e78-4b70291d58e6","UserInfoID":"707d0e90-d120-43d2-a352-ae9ef32931c1","UserInfoTrueName":"%E6%A5%9A%E4%B9%94","Department":"%E7%9A%AE%E8%82%A4%E7%A7%91","JobTitle":""},"EvaluationItemList":[{"EvaluationItemID":"5f5bbe62-3fec-4484-9e46-7065436bfcdf","EventEvaluationItemID":"7f9241be-d6d9-4c2e-991b-7b359d3c1d73","EvaluationItemName":"%E5%8F%91%E5%8F%91%E5%8F%91%E6%88%BF%E4%BB%98%E4%BB%98","EvaluationItemValueResult":""}],"EvaluationTextContentInfo":""}]
         * EvaluationTableStudentTeacherToEventList : [{"EvaluationType":1,"EvaluationTypeName":"%E5%AD%A6%E7%94%9F%E5%AF%B9%E4%BA%8B%E4%BB%B6","IsEvaluated":"1","EvaluationItemList":[{"EvaluationItemID":"add7b888-b261-46c7-8b98-4eac49001793","EventEvaluationItemID":"afeac89e-5ffa-49f7-9377-1b77c213d408","EvaluationItemName":"%E6%A0%BC%E5%8F%BD%E6%A0%BC%E5%8F%BD","EvaluationItemValueResult":"2"}],"EvaluationTextContentInfo":""}]
         */

        private String token;
        private List<EvaluationTableStudentToTeacherListBean> EvaluationTableStudentToTeacherList;
        private List<EvaluationTableStudentTeacherToEventListBean> EvaluationTableStudentTeacherToEventList;

        public String getToken() {
            return token;
        }

        public void setToken(String token) {
            this.token = token;
        }

        public List<EvaluationTableStudentToTeacherListBean> getEvaluationTableStudentToTeacherList() {
            return EvaluationTableStudentToTeacherList;
        }

        public void setEvaluationTableStudentToTeacherList(List<EvaluationTableStudentToTeacherListBean> EvaluationTableStudentToTeacherList) {
            this.EvaluationTableStudentToTeacherList = EvaluationTableStudentToTeacherList;
        }

        public List<EvaluationTableStudentTeacherToEventListBean> getEvaluationTableStudentTeacherToEventList() {
            return EvaluationTableStudentTeacherToEventList;
        }

        public void setEvaluationTableStudentTeacherToEventList(List<EvaluationTableStudentTeacherToEventListBean> EvaluationTableStudentTeacherToEventList) {
            this.EvaluationTableStudentTeacherToEventList = EvaluationTableStudentTeacherToEventList;
        }

        public static class EvaluationTableStudentToTeacherListBean {
            /**
             * EvaluationType : 0
             * EvaluationTypeName : %E5%AD%A6%E7%94%9F%E5%AF%B9%E8%80%81%E5%B8%88
             * IsEvaluated : 0
             * EvaluatedUserInfo : {"UserIdentityID":"c4747c3c-1f80-4ff3-9e78-4b70291d58e6","UserInfoID":"707d0e90-d120-43d2-a352-ae9ef32931c1","UserInfoTrueName":"%E6%A5%9A%E4%B9%94","Department":"%E7%9A%AE%E8%82%A4%E7%A7%91","JobTitle":""}
             * EvaluationItemList : [{"EvaluationItemID":"5f5bbe62-3fec-4484-9e46-7065436bfcdf","EventEvaluationItemID":"7f9241be-d6d9-4c2e-991b-7b359d3c1d73","EvaluationItemName":"%E5%8F%91%E5%8F%91%E5%8F%91%E6%88%BF%E4%BB%98%E4%BB%98","EvaluationItemValueResult":""}]
             * EvaluationTextContentInfo :
             */

            private int EvaluationType;
            private String EvaluationTypeName;
            private String IsEvaluated;
            private EvaluatedUserInfoBean EvaluatedUserInfo;
            private String EvaluationTextContentInfo;
            private List<EvaluationItemListBean> EvaluationItemList;

            public int getEvaluationType() {
                return EvaluationType;
            }

            public void setEvaluationType(int EvaluationType) {
                this.EvaluationType = EvaluationType;
            }

            public String getEvaluationTypeName() {
                return EvaluationTypeName;
            }

            public void setEvaluationTypeName(String EvaluationTypeName) {
                this.EvaluationTypeName = EvaluationTypeName;
            }

            public String getIsEvaluated() {
                return IsEvaluated;
            }

            public void setIsEvaluated(String IsEvaluated) {
                this.IsEvaluated = IsEvaluated;
            }

            public EvaluatedUserInfoBean getEvaluatedUserInfo() {
                return EvaluatedUserInfo;
            }

            public void setEvaluatedUserInfo(EvaluatedUserInfoBean EvaluatedUserInfo) {
                this.EvaluatedUserInfo = EvaluatedUserInfo;
            }

            public String getEvaluationTextContentInfo() {
                return EvaluationTextContentInfo;
            }

            public void setEvaluationTextContentInfo(String EvaluationTextContentInfo) {
                this.EvaluationTextContentInfo = EvaluationTextContentInfo;
            }

            public List<EvaluationItemListBean> getEvaluationItemList() {
                return EvaluationItemList;
            }

            public void setEvaluationItemList(List<EvaluationItemListBean> EvaluationItemList) {
                this.EvaluationItemList = EvaluationItemList;
            }

            public static class EvaluatedUserInfoBean {
                /**
                 * UserIdentityID : c4747c3c-1f80-4ff3-9e78-4b70291d58e6
                 * UserInfoID : 707d0e90-d120-43d2-a352-ae9ef32931c1
                 * UserInfoTrueName : %E6%A5%9A%E4%B9%94
                 * Department : %E7%9A%AE%E8%82%A4%E7%A7%91
                 * JobTitle :
                 */

                private String UserIdentityID;
                private String UserInfoID;
                private String UserInfoTrueName;
                private String Department;
                private String JobTitle;

                public String getUserIdentityID() {
                    return UserIdentityID;
                }

                public void setUserIdentityID(String UserIdentityID) {
                    this.UserIdentityID = UserIdentityID;
                }

                public String getUserInfoID() {
                    return UserInfoID;
                }

                public void setUserInfoID(String UserInfoID) {
                    this.UserInfoID = UserInfoID;
                }

                public String getUserInfoTrueName() {
                    return UserInfoTrueName;
                }

                public void setUserInfoTrueName(String UserInfoTrueName) {
                    this.UserInfoTrueName = UserInfoTrueName;
                }

                public String getDepartment() {
                    return Department;
                }

                public void setDepartment(String Department) {
                    this.Department = Department;
                }

                public String getJobTitle() {
                    return JobTitle;
                }

                public void setJobTitle(String JobTitle) {
                    this.JobTitle = JobTitle;
                }
            }

            public static class EvaluationItemListBean {
                /**
                 * EvaluationItemID : 5f5bbe62-3fec-4484-9e46-7065436bfcdf
                 * EventEvaluationItemID : 7f9241be-d6d9-4c2e-991b-7b359d3c1d73
                 * EvaluationItemName : %E5%8F%91%E5%8F%91%E5%8F%91%E6%88%BF%E4%BB%98%E4%BB%98
                 * EvaluationItemValueResult :
                 */

                private String EvaluationItemID;
                private String EventEvaluationItemID;
                private String EvaluationItemName;
                private String EvaluationItemValueResult;

                public String getEvaluationItemID() {
                    return EvaluationItemID;
                }

                public void setEvaluationItemID(String EvaluationItemID) {
                    this.EvaluationItemID = EvaluationItemID;
                }

                public String getEventEvaluationItemID() {
                    return EventEvaluationItemID;
                }

                public void setEventEvaluationItemID(String EventEvaluationItemID) {
                    this.EventEvaluationItemID = EventEvaluationItemID;
                }

                public String getEvaluationItemName() {
                    return EvaluationItemName;
                }

                public void setEvaluationItemName(String EvaluationItemName) {
                    this.EvaluationItemName = EvaluationItemName;
                }

                public String getEvaluationItemValueResult() {
                    return EvaluationItemValueResult;
                }

                public void setEvaluationItemValueResult(String EvaluationItemValueResult) {
                    this.EvaluationItemValueResult = EvaluationItemValueResult;
                }
            }
        }

        public static class EvaluationTableStudentTeacherToEventListBean {
            /**
             * EvaluationType : 1
             * EvaluationTypeName : %E5%AD%A6%E7%94%9F%E5%AF%B9%E4%BA%8B%E4%BB%B6
             * IsEvaluated : 1
             * EvaluationItemList : [{"EvaluationItemID":"add7b888-b261-46c7-8b98-4eac49001793","EventEvaluationItemID":"afeac89e-5ffa-49f7-9377-1b77c213d408","EvaluationItemName":"%E6%A0%BC%E5%8F%BD%E6%A0%BC%E5%8F%BD","EvaluationItemValueResult":"2"}]
             * EvaluationTextContentInfo :
             */

            private int EvaluationType;
            private String EvaluationTypeName;
            private String IsEvaluated;
            private String EvaluationTextContentInfo;
            private List<EvaluationItemListBeanX> EvaluationItemList;

            public int getEvaluationType() {
                return EvaluationType;
            }

            public void setEvaluationType(int EvaluationType) {
                this.EvaluationType = EvaluationType;
            }

            public String getEvaluationTypeName() {
                return EvaluationTypeName;
            }

            public void setEvaluationTypeName(String EvaluationTypeName) {
                this.EvaluationTypeName = EvaluationTypeName;
            }

            public String getIsEvaluated() {
                return IsEvaluated;
            }

            public void setIsEvaluated(String IsEvaluated) {
                this.IsEvaluated = IsEvaluated;
            }

            public String getEvaluationTextContentInfo() {
                return EvaluationTextContentInfo;
            }

            public void setEvaluationTextContentInfo(String EvaluationTextContentInfo) {
                this.EvaluationTextContentInfo = EvaluationTextContentInfo;
            }

            public List<EvaluationItemListBeanX> getEvaluationItemList() {
                return EvaluationItemList;
            }

            public void setEvaluationItemList(List<EvaluationItemListBeanX> EvaluationItemList) {
                this.EvaluationItemList = EvaluationItemList;
            }

            public static class EvaluationItemListBeanX {
                /**
                 * EvaluationItemID : add7b888-b261-46c7-8b98-4eac49001793
                 * EventEvaluationItemID : afeac89e-5ffa-49f7-9377-1b77c213d408
                 * EvaluationItemName : %E6%A0%BC%E5%8F%BD%E6%A0%BC%E5%8F%BD
                 * EvaluationItemValueResult : 2
                 */

                private String EvaluationItemID;
                private String EventEvaluationItemID;
                private String EvaluationItemName;
                private String EvaluationItemValueResult;

                public String getEvaluationItemID() {
                    return EvaluationItemID;
                }

                public void setEvaluationItemID(String EvaluationItemID) {
                    this.EvaluationItemID = EvaluationItemID;
                }

                public String getEventEvaluationItemID() {
                    return EventEvaluationItemID;
                }

                public void setEventEvaluationItemID(String EventEvaluationItemID) {
                    this.EventEvaluationItemID = EventEvaluationItemID;
                }

                public String getEvaluationItemName() {
                    return EvaluationItemName;
                }

                public void setEvaluationItemName(String EvaluationItemName) {
                    this.EvaluationItemName = EvaluationItemName;
                }

                public String getEvaluationItemValueResult() {
                    return EvaluationItemValueResult;
                }

                public void setEvaluationItemValueResult(String EvaluationItemValueResult) {
                    this.EvaluationItemValueResult = EvaluationItemValueResult;
                }
            }
        }
    }
}
